lantern fly
noun
: any of several large brightly marked homopterous insects (family Fulgoridae) having the front of the head prolonged into a hollow structure
Love words? Need even more definitions?
Merriam-Webster unabridged
Share